drop a deuce - German English Dictionary